import Vue from "vue";
import nus from "@nsrd/nus";

// time to format
Vue.filter("TimeToFormat", (value, format) => {
  if (value) {
    return nus.date.format(value, format);
  } else {
    return "";
  }
});

// string format1 to format2
Vue.filter("TimeFormatToFormat", (value, format1, format2) => {
  if (value) {
    return nus.date.format(value, format1, format2);
  } else {
    return "";
  }
});

// NULL to ""
Vue.filter("NullToEmpty", value => {
  if (value) {
    return value;
  } else {
    return "";
  }
});

// NULL to Zero
Vue.filter("NullToZero", value => {
  if (value) {
    return value;
  } else {
    return "0";
  }
});
